*{margin: 0;padding: 0;}
	 .header {
				width: 100%;
				height: 40px;
				background-color: #333333;
			}
			.header a{
				text-decoration: none;
				color: #ffffff;
			}
			.header .main{
				width: 1226px;
				height: 40px;
				margin: 0 auto;
			}		
			 .header ul:nth-of-type(1) {
				height: 40px;
				list-style: none;
				float: left; 
			}
			.header li{
				float: left;
				color: #b0b0b0;
				font-size: 10px;
				padding-left: 8px;
				padding-right: 8px;
			    padding-top: 13px;
				border-right: 1px solid #373333;
				text-align: center;
			}
			.header ul:nth-of-type(2) {
				height: 40px;
				list-style: none;
				float: right; 
			}
			.header input {
				width: 118px;
				height: 40px;
				color: #ffffff;
				padding-left: 40px; 
				color: #b0b0b0;
				font-size: 10px; 
				background: url(../img/xiaomi/cart2.png) no-repeat;
				background-color: #424242;
				background-size: 21px 15px;
				background-position: 14px;
				float: right;
				border: none;					
			}		
			 .header input:hover {		
				color: #ff6700;
				background: url(../img/xiaomi/cart.png) no-repeat;
				background-size: 21px 15px;
				background-position: 14px;
				background-color: #ffffff;
			}
		 	.header input:hover .gou1{
				display: none;
			}
			.header input:hover .gou2{
				display: block; 
			}
			.header .shop{
				width: 118px;
				height: 40px;
				float: right;
				position: relative;
			} 
			.header p{
				text-align: center;
				width: 308px;
				height: 80px;
				border: 1px solid #e0e0e0;
                font-size: 15px;
				line-height: 76px;
				position: absolute;
				left: -193px;
				top: 40px;
				background-color:#ffffff;
				display: none;
			}		
			.header .shop:hover  p{
				display: block;
			}
			.header a{
				color: #b0b0b0;
				text-decoration: none;
			}
			.header a:hover{
				color: #ffffff;
			} 
			.nav-top {
				width: 100%;
				height: 101px;
			}
			.nav-top .main{
				width: 1226px;
				height: 101px; 
				margin: 0 auto;	
				border-bottom: 1px solid #e0e0e0;
			}
			.nav-top img {
				width: 57px;
				height: 57px;
				margin-top: 21px;
				float: left;
			}
			.nav-top .goods{
				height: 101px;
				list-style: none;
				padding-left: 67px;
				float: left;
				position: relative; 
				
			}
			.nav-top ul li{
				padding-top: 40px;
				font-size: 16px;
				float: left;
				padding-right: 24px;
				border: none;
				color: #333333;
				margin: 0;
				
			}
			.nav-top a,.nav-bottom a{
				color: #333333;
				text-decoration: none;
			}
			.nav-top a:hover,.nav-bottom a:hover{
				color: #e96729;
			}
			.nav-top input{
				width: 245px;
				height: 50px;
				margin-top: 26px;
				float: right;
				outline: none;
				padding-left: 10px;
				border: 1px solid #e0e0e0;
			}
			.nav-top input[type="button"]{
				float: right;
				height: 52px;
				width: 52px; 
				background: url(../img/xiaomi/sousuo_07.gif) no-repeat;
				background-position: 50%;
				background-color: #ffffff;
			} 			
			.nav-top input[type="button"]:hover{
				background: url(../img/xiaomi/sousuo11_03.gif) no-repeat;
				background-size: 18px 19px;
				background-position: 50%;
				background-color: #ff6700;
				
			} 
			.nav-bottom{
				width: 100%;
				height: 65px;
			}
			.nav-bottom .main{
				width: 1226px;
				height: 65px;
				margin: 0 auto;
			}
			.nav-bottom p{
				font-size: 14px;
				color: #424242;
				line-height: 65px;
				float: left;
			}
			.nav-bottom span{
				font-size: 10px;
				color: #616161;
			}
			.nav-bottom ul{
				list-style: none;
				float: right;
			}
			.nav-bottom ul li{
				height: 18px;
				float: left;
				font-size: 16px;
				color:#616161;
				padding-left: 13px;
				padding-right: 13px;
				margin-top: 21px;
				border-left: 1px solid #e0e0e0;
			}
			.nav-bottom ul li:nth-of-type(1){
				border: none;
			}
			.nav-bottom ul li:nth-of-type(5){
				padding-right: 0;
			}
			.login{
				width: 100%;
				height: 49px;
				background: url(../images/images/images/goumaiye.jpg);
			}
			.login .main{
				width: 1226px;
				height: 49px;
				margin: 0 auto;
			}
			.login p{
				line-height: 49px;
				padding-left: 474px;
			}
			.login p a{
				padding-left: 29px;
				text-decoration: none;
				color: #ff6700;
			}
			.login p span{
				font-size: 14px;
				color: #b5b6bf;
				font-weight: 800;
				cursor: pointer;
				padding-left: 15px;
			}
			.section{
				width: 100%;
				height: 2258px;
			}
			.section .main{
				width: 1226px;
				height: 2258px;
				margin: 0 auto;
			}
			.section .left{
				width: 621px;
				height: 2258px;
				float: left;
			}
			.section .left img{
				margin-top: 127px;
				margin-left: 114px;
			}
			.section .right{
				float: right;
				width: 602px;
				height: 2258px;
			}
			.section .right .details{
				width: 604px;
				height: 225px;
				border-bottom: 1px solid #e0e0e0;
			}
			.section .right .details h3{
				font-size: 18px;
				color: #212121;
				padding-top: 40px;
				padding-left: 6px;
			}
			.section .right .details p{
				font-size: 14px;
				color: #b0b0b0;
				padding-top: 21px;
			}
			.section .right .details p span{
				color: #e7462c;
			}
			.section .right .details h5{
				color: #eb7e25;
				padding-top: 23px;
				padding-left: 6px;
			}
			.section .right .details h6{
				color: #eb7e25;
				font-size: 14px;
				padding-top: 18px;
				padding-left: 6px;
			}
			.section .right .details h6 del{
				font-size: 11px;
				color: #b0b0b0;
				padding-left: 5px;
			}
			.section .right .address{
				width: 598px;
				height: 106px;
				border: 1px solid #e0e0e0;
				margin-top: 22px;
				background-color: #fafafa;
			}
			.section .right .address h3{
				font-size: 19px;
				padding-left: 25px;
				padding-top: 34px;
				float: left;
				color: #aca7a2;
			}
			.section .right .address ul{
				list-style: none;
				width: 300px; 
				
			}
			.section .right .address ul li{
				float: left;
				font-size: 12px;
				padding-top: 33px;
				color: #333333;
				padding-right: 14px;
			}
			.section .right .address ul li:nth-of-type(1){
				padding-left:14px ;
			}
			.section .right .address ul li:nth-last-of-type(1){
				color: #eb7e25;
				margin-top:-28px ;
				padding-left: 15px;
			}
			.section a{
				text-decoration: none;
				color: #eb7e25;
			}
			.section .right .version{
				width: 604px;
				height: 171px;
			}
			.section .right h4{
				font-size: 18px;
				padding-top: 24px;
				padding-left: 4px;
				color: #333333;
			}
			.version ul,.color ul,.insurance ul{
				list-style: none;
			}
			.version ul li,.color ul li{
				width: 294px;
				height: 44px;
				float: left;
				text-align: center;
				line-height: 44px;
				margin-bottom: 12px;
				border: 1px solid #e0e0e0;
			}
			.version ul li:nth-of-type(1),.color ul li:nth-of-type(1){
				color: #e96529;
				border: 1px solid #e96529;
			}
			.version ul li:nth-of-type(2),.color ul li:nth-of-type(2){
				float: right;
			}
			.version ul li:hover,.color ul li:hover{
				color: #e96529;
				border: 1px solid #e96529;
			}
			.section .right .color{
				width: 604px;
				height: 171px;
			}
			.insurance ul li{
				width: 604px;
				height: 147px;
				border: 1px solid #e0e0e0;
			}
			.insurance ul li input{
				width: 16px;
				height: 14px;
				margin-left: 42px;
				margin-top: 52px;
				float: left;
			}
			.insurance ul li img{
				margin-top: 38px;
				margin-left: 28px;
				float: left;
			}
			 .right .insurance span{
				float: right;
				margin-top: -21px;
				font-size: 14px;
				color: #e96529;
			} 
			.insurance ul li h3{
				font-size: 20px;
				color: #333333;
				padding-left: 20px;
				padding-top: 35px;
				float: left;
			}
			.section .right .insurance ul li h4{	
				width: 115px; 
				height: 28px;
				margin-top:30px ; 
				padding-top: 5px;
				padding-left: 11px;
				margin-left: 6px;
				float: left;
				text-align: center;
				border-radius: 27px;
				background-color: #e96529;
				color: #ffffff;
			}
			.section .right .insurance ul li h5{
				float:left;
				color: #b0b0b0;
				padding-top: 18px;
				margin-left: 23px;
			}
			.section .right .insurance ul li .ttt{
			    margin-top: 53px;
				margin-left: -200px;
				float: left;
			}
			.section .right .insurance ul li h6{
				font-size: 13px;
				margin-top: 50px;
				margin-left: -179px;
				float: left;
			}
			.section .right .insurance ul li h6 span{
				padding-top: 21px;
				font-size: 13px;
				padding-left: 2px;
			}
			.section .right .insurance ul li  h1{
				font-size: 14px;
				padding-top: 51px;
				float: right;
				padding-right: 20px;
				color: #b0b0b0;
			}
			.section .right .insurance ul li .ooo{
				width: 64px;
				text-align: center;
				height: 28px;
			}
			.section .right .insurance ul li .ppp{
				width: 60px;
				text-align: center;
				height: 28px;
			}
			.section .total-price{
				width: 601px;
				height: 146px;
				margin-top: 30px;
				background-color: #f9f9fa;
				
			}
			.section .total-price h6:nth-of-type(1){
				font-size: 13px;
				color: #616161;
				float: left;
				padding-top: 38px;
				padding-left: 30px;
			}
			.section .total-price h6:nth-of-type(2){
				font-size: 13px;
				color: #616161;
				float: right;
				padding-top: 38px;
				padding-right: 31px;
			}
			.section .total-price h4{
				font-size: 25px;
				color: #e96529;
				padding-top: 82px;
				padding-left: 0;
				padding-left: 29px;
			}
			.section .shopping{
				width: 604px;
				height: 200px;			
			}
			.section .shopping input:nth-of-type(1){
				width: 301px;
				height: 56px;
				margin-top: 30px;
				color: #ffffff;
				border: none;
				cursor: pointer;
				background-color: #e96529;
				float: left;
			}
			.section .shopping input:nth-of-type(2){
				width: 143px;
				height: 56px;
				color: #ffffff;
				background: url(../images/images/shoucang.png)no-repeat;
				background-size: 20px;
				background-position: 25%;
				background-color: #b0b0b0;
				margin-left: 10px;
				margin-top: 30px;
				border: none;
				cursor: pointer;
			}
			.section .shopping ul{
				list-style: none;
			}
			.section .shopping li{
                padding-left: 25px;
				padding-right: 14px;
				float: left;
				font-size: 16px;
				color: #b0b0b0;
				padding-top: 24px;
				background: url(../images/images/gou.png) no-repeat;
				background-size: 23px;
				background-position:0 110% ;
			}
            /* .section .shopping li button{
                width: 16px;
				height: 16px;
                border-radius: 50%;
            } */
			.price-description{
				width: 100%;
				height: 316px;
				background-color: #f5f5f5;
			}
			.price-description .top{
				width: 1226px;
				height: 77px;
				margin: 0 auto;			
			}
			.price-description h3{
				font-size: 23px;
				color: #333333;
				line-height: 77px;
			}
			.price-description .bottom{
				width: 1226px;
				height: 190px;
				margin: 0 auto;
				background-color: #ffffff;
			}
			.price-description .bottom p{
				font-size: 16px;
				color: #868686;
				line-height: 37px;
				padding-left: 102px;
				padding-top: 43px;
			}
			.price-description .bottom p span{
				color: #1a1a1a;
				font-weight: 800;
				padding-right: 11px;
			}
			.aside{
				width: 100%;
				height: 84px;
				margin-top: 50px; 
			}
			.aside .main{
				width: 1226px;
				height: 84px;
				margin: 0 auto;
				border-bottom: 1px solid #e0e0e0;
			}
			.aside ol{
				width: 1226px;
				height: 84px;
				list-style: none;
				background-color: #ffffff;
			}
			.aside ol li{
				width: 243px;
				height: 27px;
				color: #616161;
				float: left;
				margin-top: 19px;
				text-align: center;
				border-right: 1px solid #e0e0e0;			
			}
			 .aside ol li:nth-of-type(5){
				border: none;
			}
            .aside ol li span{
				font-size: 27px;
				margin-right: 6px;
			}
            .aside ol li span:hover{
                color:#ff6700;
            }
			.aside a,.service a{
				color: #616161;
				text-decoration: none;
			}
            .aside a:hover, .service a:hover{
				color:#ff6700;
			}
			.service{
				width:1226px;
				height: 254px;
				margin: 0 auto;
				background-color: #ffffff;
				margin-top: 27px;
			}
			.service ul{
				list-style: none;
			}
			 .service ul li{
				width: 66px;
				height: 16px;
				float: left;
				
				padding-right: 86px;
				border: none;
				padding-top: 40px;
			}
			.service ul li a{
				color: #424242;
			}
			 .service ul li ol{
				list-style: none;
				margin-top: 31px;
				float: left;
			}
			 .service ul li ol li{
				width: 100px;
				height: 13px;
				font-size: 14px;		
				padding-bottom: 16px;
				padding-top: 0;
			}
			.service ul li ol li a{
				color: #757575;
			}
			.service .right{
				width: 251px;
				height: 112px;
				float: right;
				margin-top: 38px;
				border-left: 1px solid #e0e0e0;
				background-color: #ffffff;
			}
			.service .right h4{
				text-align: center;
				font-size: 18px;
				color: #e96a34;
				padding-top: 0;
			}
			.service .right h6{
				text-align: center;
				font-size: 10px;
				color: #7a6194;
				padding-top: 0;
				padding-top: 6px;
			}
			.service .right .right-middle{
                display: block;
				width: 120px;
				height: 30px;
				margin-left: 66px;
				margin-top: 9px;
				border: 1px solid red;
                overflow: hidden;
			}
			.service .right .right-middle span{
				width: 50px;
				font-size: 11px;
				 padding-left: 45px;
				 margin-top: -25px;
			}
			 .service .right .right-middle i{
				color: #e96529;
				font-size: 12px;
				padding-left: 27px;
				margin-top: -23px; 
			}
			.service .right .right-middle:hover i,.service .right .right-middle:hover span{
				color: #ffffff;
			}
			.service .right .right-middle:hover{
				background-color: #e96529;
				color: #ffffff;
			}
			.service .right span{
				font-size: 11px;
				padding-left: 65px;
				padding-top: 10px;
				color: #616161;
				float: left;
			}
			.service .right h1{
				font-size: 16px;
				float: left;
				padding-top: 8px;
				padding-left: 14px;
			}
			.service .right h1:hover{
				color: #ff6700;
			}
			.service .right h2{
				font-size: 22px;
				padding-left: 7px;
				padding-top: 7px;
                position: relative;
			}
            .qr{
                display: none;
                z-index: 100;
			}
			.service .right h2:hover{
				color: #ff6700;
			}
			footer{
				height: 180px;
				background-color: #fafafa;
			}
			footer .main{
				width: 1226px;
				height: 180px;
				margin: 0 auto;
			}
			footer .first-img{
				width: 56px;
				height: 56px;
				margin-top: 30px;
				float: left;
			}
			footer .footer-nav img{
				width: 82px;
				height: 30px;
			}
			footer .footer-nav a{
				text-decoration: none;
				color: #8a8a8a;
			}
			footer .footer-nav a:hover{
							 color: #ff6700;
			}
			footer .footer-nav{
				margin-top: 30px;
				color: #8a8a8a;
			}
			footer .footer-nav{
				font-size: 12px;
				float: left;
				margin-left: 12px;
				line-height: 20px;
			}
			
			.tail{		 				 	
				height: 95px;
				width: 1226px;
							margin: 0 auto;
			}
			.tail p{
							 padding-top: 46px;
							 padding-left: 430px;
							 float: left;
							 color: #bababa;
							 font-size: 18px;
			} 
			.serve{
				width: 104px;
				position: fixed;
				right: 0px;
				top: 0;
				z-index: 99;
			}
			.serve div{
				width: 104px;
				height: 121px;
				border: 1px solid #f5f5f5;
			}
			.serve div h4{
				font-size: 15px;
				padding-top: 85px;
				text-align: center;
				color: #999999;
			}
			.serve div h4:hover{
				color: #ff6700;
			}
            .serve div:nth-of-type(1){
				background: url(../img/xiaomi/erji.png)no-repeat;
				background-position:50% 30%;
				background-color: #ffffff;
			}
			.serve div:nth-of-type(1):hover{
				background: url(../img/xiaomi/erji2.png)no-repeat;
				background-position:50% 30%;
				background-color: #ffffff;
			}
			.serve div:nth-of-type(1):hover h4{
				color: #ff6700;
			}
			.serve div:nth-of-type(2){
				background: url(../img/xiaomi/cart2.png)no-repeat;
				background-position:50% 30%;
				background-color: #ffffff;
			}
			.serve div:nth-of-type(2):hover{
				background: url(../img/xiaomi/cart.png)no-repeat;
				background-position:50% 30%;
				background-color: #ffffff;
			}
			.serve div:nth-of-type(2):hover h4{
				color: #ff6700;
			}
